self-serving evidence - Francés Inglés Diccionario